package com.ohos.connent.bizscenecloud.client.modular.device.service;

import com.ohos.connent.bizscenecloud.client.modular.device.param.ClientDevicesLibraryParam;
import com.ohos.connent.bizscenecloud.client.modular.device.param.ClientScenesLibraryParam;
import com.ohos.connent.bizscenecloud.client.modular.device.result.ClientDevicesLibraryResult;
import com.ohos.connent.bizscenecloud.client.modular.device.result.ClientScenesLibraryResult;

public interface ClientDeviceService {
    /**
     * 设备库版本升级管理
     * @param clientDevicesLibraryParam 设备库参数
     * @return 设备库对象
     */
    ClientDevicesLibraryResult devlibVersionManager(ClientDevicesLibraryParam clientDevicesLibraryParam);

    /**
     * 场景库版本升级管理
     * @param clientScenesLibraryParam 场景库参数
     * @return 场景库对象
     */
    ClientScenesLibraryResult scenesLibVersionManager(ClientScenesLibraryParam clientScenesLibraryParam);
}
